give a youthfull appearance - Inglés Sinónimo Diccionario